Oct 11
13
Social search and discovery site StumbleUpon has announced a new milestone: The site recently surpassed 20 million users. The company’s announcement is filled with some interesting stats that show its growth since launching as a Firefox add-on back in 2002: StumbleUpon now serves as many… Please visit Search Engine Land for the full article.
Continue reading here:
StumbleUpon: 20 Million Stumblers & Counting by @mattmcgee